home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freaks Macintosh Archive
/
Freaks Macintosh Archive.bin
/
Freaks Macintosh Archives
/
IRC
/
Bots⁄Utilities
/
QwertyBot.sit
/
QwertyBot™ ƒ
/
Qwerty.Help
< prev
next >
Wrap
Text File
|
1996-05-10
|
14KB
|
473 lines
:topics
+----------------------------------------------------+
|:QwertyBot:v1.0:for:the:Macintosh:::::::::::::::::::|
|::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::|
|::::::::::::::::::::::::::::::::::::::(TOPICS)::::::|
|:::[Access]:[Basic]:[Files]:[Info]:[Lists]:[Mass]:::|
|::::[Misc]::[Sets]:[Spying]:[Toggles]::[OpChat]:::::|
|::::::::::::::::::::::::::::::::::::::::::::::::::::|
|:::::::[Use HELP Topic <topic> to get help]:::::::::|
|::::::::::::::::::::::::::::::::::::::::::::::::::::|
+----------------------------------------------------+
:Topic info
:Help
Usage: Help <topic [topic] or command>
Example: help add -- shows help for "add"
Help topic Basic -- shows list of basic commands
:Ping
Usage: Ping
Makes the bot respond with a "Pong" message to see how lagged it is
:Stats
Usage: Stats [<channel>] [<nick or userhost>]
Shows stats for a person on a certain channel
:Info
Usage: Info
Shows version data and bot uptime
:Version
Usage: Version
Returns the version of QwertyBot that is running
:Access
Usage: Access [<channel>] [<nick or userhost>]
Shows someone's access level
:Topic files
:Files
Sorry, files are disabled.
:EndTopic
:Topic access
:Auth
Usage: Auth <passwd>
This verifies that you are who you claim to be
:Passwd
Usage: Passwd <old_password> <new_password>
Changes your password on the bot
:Aop
Usage: Aop [<channel>] <nick or userhost>
Auto-ops someone on a certain channel
:Raop
Usage: RAop [<channel>] <nick or userhost>
Stop auto-opping someone on a certain channel
:Add
Usage: Add <channel or *> <nick or userhost> <level> [<aop>] [<prot_level>] [<p
asswd>]
Adds someone on all chanels (*) or a certain channel
Level - can be between 0 and 99, inclusive
AOp - either 0 or 1 (0 = no, 1 = yes)
Prot - can be 0 through 4
0 - no protection
1 - reop/unban, do nothing to offender
2 - reop/unban, deop offender
3 - reop/unban, kick offender
4 - reop/unban, kickban offender
Passwd - Assigns the person a password
Note: If no args are given except the userlevel, all others are
assumed to be 0 with no passwd
:Clvl
Usage: Clvl [<channel>] <nick or userhost> <level>
Changes the userlevel of someone on a certain channel
Note: the level must be less than or equal to yours on that
channel
:Del
Usage: Del <channel or *> <nick or userhost>
Deletes someone on all channels (*) or a certain channel
:Shit
Usage: Shit <channel or *> <nick or userhost> <level> [expire] <reason>
Shitlists someone on all channels (*) or a certain channel
level - can be 1 through 3
1 - doesn't let the person be opped
2 - will kb the person
3 - rebans the person when unbanned by anyone
expire - the number of days the shitlist will be good for (default is 30)
reason - reason for the shitlist...displays it on kickban
Note: The bot checks for shitlisted users on join, nick switch, and
when the bot is opped
:Restrict
Usage: Restrict <level>
Restricts the bot to a certain level...users with a level less than
the restrict level will not be able to do commands
Note: a level of 0 removes restrict
:RShit
Usage: Rshit <channel or *> <nick or userhost>
Removes someone from the shitlist
:Prot
Useage: Prot <channel or *> <nick or userhost> <level>
Protects someone on a certain channel or all channels (*)
level - can be 1 through 4
1 - reop/unban, do nothing to offender
2 - reop/unban, deop offender
3 - reop/unban, kick offender
4 - reop/unban, kickban offender
:RProt
Usage: Rprot <channel or *> <nick or userhost>
Stop protecting someone on a certain channel or all channels (*)
:ChAccess
Usage: ChAccess <command> <level>
Changes the level needed to do a command
Note: the level cannot be set to a level higher than yours
:EndTopic
:Topic basic
:Chat
Usae: Chat
The bot will /DCC Chat you
:Up
Usage: Up [<channel>]
Ops you on a certain channel
:Down
Usage: Down [<channel>]
Deops you on a channel
:B
Usage: B [<channel>] <nick or userhost>
Bans someone on a certain channel
:UB
Usage: UB [<channel>] [<nick or userhost>]
Unbans someone on a certain channel
Note: if no nick/userhost is given, you are unbanned
:Op
Usage: Op [<channel>] <nick>
Ops someone on a certain channel
:Deop
Usage: Deop [<channel>] <nick>
Deops someone on a certain channel
:K
Usage: K [<channel>] <nick> [<reason>]
Kicks someone on a certain channel
:KB
Usage: KB [<channel>] <nick> [<reason>]
Bans, then kicks someone on a certain channel
:SB
Usage: SB [<channel>] <nick or userhost>
Sitebans someone on a certain channel
:SKB
Usage: SKB [<channel>] <nick> [<reason>]
Sitekickbans someone on a certain channel
:Invite
Usage: Invite [<channel>] [<nick>]
Invite someone to a certain channel
Note: It invites you, if no nick is given
:Topic
Usage: Topic [<channel>] <text>
Sets the topic on a certain channe-
:EndTopic
:Topic Mass
:MOP
Usage: MOp [<channel>] [<wildcards>]
Mass-ops people on a certain channel...if wildcards are given,
only those matching the wildcards will be opped. Otherwise,
everyone is opped
:MDeOp
Usage: MDeOp [<channel>] [<wildcards>]
Mass-deops people on a certain channel...if wildcards are given,
only those matching the wildcards will be deopped. Otherwise,
everyone is deopped
Note: the bot will NOT deop those with levels greater than or
equal to what is set with "SetMal"
:MK
Usage: MK [<channel>] [<wildcards>]
Mass-kicks people on a certain channel...if wildcards are given,
only those matching the wildcards will be kicked. Otherwise,
everyone is kicked
Note: the bot will NOT kick those with levels greater than or
equal to what is set with "SetMal"
:MKB
Usage: MKB [<channel>] [<wildcards>]
Mass-kickbans people on a certain channel...if wildcards are
given, only those matching the wildcards will be kickbanned.
Otherwise, everyone is kickbanned
Note: the bot will NOT kickban those with levels greater than or
equal to what is set with "SetMal"
:MDeOpNU
Usage: MDeOpNU [<channel>]
Mass-deops non-users on a certain channel
:MKNU
Usage: MKNU [<channel>]
Masskick non-users on a certain channel
:MopU
Usage: MopU [<channel>]
Mass-ops users on a certain channel
:MUB
Usage: MUB [<channel>] [<wildcards>]
Massunbans the bans that match the wildcards specified
:MUBF
Usage: MUBF [<channel>] [<wildcards>]
Massunbans the bans done by the person specified with the
wildcards
:EndTopic
:Topic Spying
:SpyMsg
Usage: SpyMsg
Redirects private messages the bot receives
:RSpyMsg
Usage: RSpyMsg <nick>
Stop redirecting private messages teh bot receives
Note: if a nick is given, that person will be removed from
receiving the private messages
:Spy
Usage: Spy <channel> [<channel>]
Spy on a certain channel
Note: if a channel is given at the end...the bot will redirect
to that channel instead of to you
:RSpy
Usage: RSpy <channel> [<nick or channel>]
Stop spying on a certain channel
Note: if a nick or channel is given at the end...that person/channel
will be removed from spying
:EndTopic
:Topic Toggles
:TogBK
Usage: TogBK [<channel>]
Toggles the kicking of beepers
:TogCK
Usage: TogCK [<channel>]
Toggles the kicking of CAPSers
:TogAOp
Usage: TogAOp [<channel>]
Toggles the auto-opping of users if verified
:TogProt
Usage: TogProt [<channel>]
Toggles the protection of users
:TogPub
Usage: TogPub [<channel>]
Toggles the allowance of public commands
:TogShit
Usage: TogShit [<channel>]
Toggles the kicking of shitlisted users
:TogTop
Usage: TogTop [<channel>]
Toggles the enforcement of the channel topic
:TogIK
Usage: TogIK [<channel>]
Toggles the kicking of idle lusers on a certain channel
:TogSD
Usage: TogSD [<channel>]
Toggles the deopping of non-users who are serveropped
:TogCC
Usage: TogCC
Toggles the necessity of teh command character for doing commands
:TogEnfm
Usage: TogEnfm [<channel>]
Toggles mode enforcement on a certain channel
:TogSO
Usage: TogSO [<channel>]
Toggles strict opping...if on, if people not in the userlist
are opped, they will be deopped
:TogLL
Usage: TogLL
Toggles link looker
:EndTopic
:Topic Sets
:SetBKL
Usage: SetBKL <level>
Sets the number of beeps allowed within a 5 second period
before the user will be kicked
:SetCKL
Usage: SetCKL <level>
Sets the number of lines of caps allowed within a 5 second
period before the user will be kicked
Note: a line is considered all caps if 60% if it is in caps
:SetMDL
Usage: SetMDL <level>
Sets the the number of deops allowed during a 10 sec time
period before it is considered a massdeop
:SetMBL
Usage: SetMBL <level>
Sets the the number of bans allowed during a 10 sec time
period before it is considered a massban
:SetMKL
Usage: SetMKL <level>
Sets the the number of kicks allowed during a 10 sec time
period before it is considered a masskic
:SetMPL
Usage: SetMPL <level>
Sets the protection level against massmoders
level - can be 0, 1 or 2
0 - no action taken against offender
1 - kick offender
2 - kickban offender
3 - kickban and shitlist offender
:SetFL
Usage: SetFL <level>
Sets the number of lines by the same person within a 10 second
peiod before it is considered a flood
:SetFPL
Usage: SetFPL <level>
Sets the protection level against floods
level - can be 0 through 2
0 - no action against offender
1 - kick offender
2 - kickban offender
Note: After 3rd kick within 10 minutes, the person will be
sitekickbanned
After the 4th time, the person will be shitlisted
:SetNCL
Usage: SetNCL <level>
Sets the number of nick changes within a 10 second period
before it is considered nickflooding
:SetIKT
Usage: SetIKT <level>
Sets the number of seconds someone is allowed to be idle before
being kicked (if TogIK is on)
:SetMal
Usage: SetMAL <level>
Sets the mass-action level (the level massdeop, masskick,
and masskickban will have no effect on)
:EndTopic
:Topic Lists
:DCCList
Usage: DCCList
Lists all of the bots DCC connections
:Userlist
Usage: Userlist
Shows the userlist
:Shitlist
Usage: Shitliost
Shows the shitlist
:Loadusers
Usage: Loadusers
Loads the userlist
:Loashit
Usage: Loadshit
Loads the shitlist
:Saveusers
Usage: Saveusers
Saves the userlist
:Saveshit
Usage: Saveshit
Saves the shitlist
:Banlist
Usage: Banlist [<channel>]
Shows the banlist for a certain channel
:SpyList
Usage: SpyList <channel>
Shows who's spying on a certain channel
:Showusers
Usage: Showusers [<channel>]
List the people on a certain channel
This will show their userlevel and current mode status too
:Showidle
Usage: Showidle [<seconds>]
This will show how long people are idle
If a number of seconds is given, it will only show people
idle for more than that amount of time
:Channels
Usage: Channels
Lists the channels the bot is active on
:EndTopic
:Topic misc
:Say
Usage: Say [<channel>] <text>
Make the bot talk on a certain channel
:Act
Usage: Act [<channel>] <text>
Make the bot do an action on a certain channel
:Msg
Usage: Msg <nick> <text>
Makes the bot /msg someone
:Join
Usage: Join <channel> [<key>]
Makes the bot join a channel
:Cycle
Usage: Cycle [<channel>]
Makes the bot leave and rejoin a certain channel
:Leave
Usage: Leave [<channel>]
Makes the bot leave a certain channel
:Nick
Usage: Nick <nick>
Changes the nick of the bot
:Limit
Usage: Limit [<channel>] <number>
This is a replacement for the +l mode
When the number of lusers reached = the number specified, the bot
will +i the channel. Once the number of lusers is 3 les tht thnube pecified, it will -i
:Userhost
Usage: Userhost <nick>
Returns the userhost of a person
:Steal
Usage: Steal <channel>
Makes the bot try and steal a channel
:RSteal
Usage: RSteal <channel>
Makes the bot stop trying to steal a channel
:EnfModes
Usage: EnfModes <channel> [<modes>]
Sets the modes to enforce on a certain channel. If no modes
are given, then no modes are enforeced
:CmdChar
Usage: CmdChar <command_character>
Changes the bot's command character
:Server
Usage: Server <servername>
Makes the bot switch servers
:NextServer
Usage: NextServer
Makes the bot go to the next server in the serverlist
:Bomb
Usage: Bomb <channel or nick> <tag> <args>
Sends a CTCP Reply to a channel or person
:Do
Usage: Do <raw_irc>
Sends raw crap to the server
:GetCh
Usage: GetCh
Returns the name of the bot's current channel
:ChanStats
Usage: ChanStats [<channel>]
Returns basically useless information about a channl
:Global
Usage: Global <subcommand> args...
Let's you control the other bots that are spawned
Subcommands:
List -- Gives information about the current bots that are running
Info -- same as List
Die -- kills a certain bot or all bots
:ChVer
Usage: ChVer [version]
Changes the bot's CTCP VERSION reply or shows it if no reply is
specified.
:Bar
Usage: Bar
Shows the help on the bar functions available
:News
Usage: News
Displays the bot's news
:AddNews
Usage: AddNews <news>
Adds the <news> to the bot's news bulletin
:EraseNews
Usage: EraseNews
Erases the bot's news.
:Sitez
Usage: Sitez
Displays the bot's sitez
:AddSite
Usage: AddSite <ip> [l/p]
Adds the site to the bot's sitez list
:EraseSitez
Usage: EraseSitez
Erases the bot's sitez.
:Die
Usage: Die <reason>
Kills the bot =(
:EndTopic
:Topic OpChat
:OpChat
Usage: OpChat
Makes you join the bot's internal chat channel
:Me
Usage: Me <action>
Same as /me on irc, but on the OpChat
:Quit
Usage: Quit
Makes you leave the OpChat
:CTopic
Usage: CTopic [topic]
Changes the topic on the OpChat or displays it if no topic is
specified.
:Simul
Usage: Simul <nick> <phrase>
Simulates <nick> saying something on the OpChat
:Boot
Usage: Boot <nick> [reason]
Boots <nick> from the OpChat == DOES NOT WORK YET ==
:EndTopic
:Thefuckingend